Farm tractor - French English Dictionary